place one's head in a noose - Turc Anglais Dictionnaire